Mid: 420011062 Have you seen the Metropolitan... by travelnewscast ‐ April 1, 2014 Have you seen the Metropolitan Cathedral in Brazil? It is a beautiful work of art! Share Share on Facebook Share on Twitter Pin It Send