Designed by
Title
Plaza Mayor cityscape, town square in Segovia, Spain #280041479
Description
Segovia, Spain, 03.10.21. Plaza Mayor cityscape, town square in Segovia, Spain with the Juan Bravo Theatre, cafes, restaurants and Iglesia de San MartÃÂn church bell tower
This image is editorial