Plaza Mayor of Leon

LEÓN (Spain): Plaza Mayor.

Comments