Connect to share and comment

20130409 brazil church 00

20130409 brazil church 00

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

Nick Street