Designed by
Title
Town square of Castello de la Plana, Spain #239960222
Description
Castello, Spain - January 17, 2022: A panoramic view of the Placa Major, the town square of Castello de la Plana, in Spain, highlighting its public market on the left and its city hall on the right
This image is editorial