Las Posadas Celebration in Astoria on Saturday
The Spanish word "posada" can be translated as "inn" or "lodging" in English. The Spanish-born tra...
The Spanish word "posada" can be translated as "inn" or "lodging" in English. The Spanish-born tra...