Church of Saint Peter

One of our favourite road junctions in Funchal. The church on the right and the other buildings are just beautifully placed together.

Church of Saint Peter