Valladolid Spain

Valladolid Spain

Valladolid, city in Spain and the de facto capital of the autonomous region of Castile and Leon