The altar of the church of St. Peter, Igreja de São Pedro, completed in 1596, Funchal, Madeira.
Church of St. Peter, completed in 1596. Funchal, Madeira.