Connect to share and comment

20130409 brazil church 07

20130409 brazil church 07

Rio de Janeiro, Brazil. In 2011, Brazil's highest court cleared the way for same-sex marriage.

Nick Street