Deus É Amor

The Broadway storefront home to the God is Love Pentecostal Church, originally founded in Brazil in the 1960s. September 19, 2011.