The lovely stained glass windows of Rio's most striking modern church, the Igreja da Metropolitan, Rio de Janeiro, Brasil. ©2007 Ellen Barone.
baronesouthamerica