Plaza Publica Nemesio Canales

About

This is the main town square of the town of Jayuya.

1 / 4
Filed Under