Casa de las Caras - Credit: Wikimedia Commons
The Casa de las Caras (House of the Heads), also known as the Pazo de Barbeito y Padrón, is a 16th-century building in the heart of the historic centre of Pontevedra, Spain. It is known as the House of the Heads because of the Renaissance busts that decorate its façade on the upper floor. Read more on Wikipedia
Source: en.wikipedia.org