Quebradillas Town Square
Quebradillas town square and plaza. Quebradillas, PR PR-090805-0013
North AmericaParroquia San Rafael ArcangelPuerto RicoQuebradillaschurchislandplazareligious building