Restaurant employee putting the outside chairs away, town of Salamanca, autonomous community of Castilla and Leon, Spain
Castilla y LeonEuropelandmarkMain SquarePlaza MayorSalamancaSpain