Results 1 results found House of Shells interior, and Clerecia Church in the background, Salamanca, UNESCO World Heritage Site, Castile y Leon, Spain, Europe