140812021

The House of Heads, built in 1609, gets its name from the grotesque masks or heads that decorate the facade in Colmar, Alsace, France