Designed by
Title
Architectural details, street signs in the medieval town of Sepulveda, Spain #245148265
Description
Sepulveda, Spain - September 12, 2021: Architectural details, street signs in the medieval town of Sepulveda, located in the province of Segovia, Castile and Leon, in central Spain
This image is editorial