House Tower of St. Peter, La Garrotxa

La Torre de Sant Pere