Designed by
Title
Church of Mollezuelas de la Carballeda, Zamora, Spain #280296943
Description
Molezuelas de la Carballeda is a Spanish municipality and town in the region of La Carballeda, in the province of Zamora, autonomous community of Castilla y León.
This image is editorial