Designed by
Title
Fountain and Parish of Santa Maria in the village of Alcoy, Alicante, Spain #308242648
Description
Alcoy, Alicante, Spain, February 20, 2024: Fountain and Parish of Santa Maria in the village of Alcoy, Alicante, Spain
This image is editorial