Inmaculada Concepcion Catholic Church is situated in the center of Isla Mujeres town. A shot from my morning walk.
© 2025 by Anitta Vuorisola. All rights reserved.