27696/46890
Home /

Salamanca - Spain

spain_012.jpg Salamanca - SpainThumbnailsSalamanca - SpainSalamanca - SpainThumbnailsSalamanca - SpainSalamanca - SpainThumbnailsSalamanca - Spain

The University of Salamanca is Spain's finest showcase of Renaissance architecture
[Salamanca - Spain]