It's a beautiful photo, and for lovers of religious art, let me add a little story to this photo. This is a catholic church, but more commonly referred to as the Cathedral of Our Lady of Regina Mundi ("Queen of Peace"). It is the largest Roman Catholic church in South Africa. It is located in the city of Johannesburg. Because of the role it played as a gathering place for the people of Soweto during the anti-apartheid years, it is often referred to as the "people's cathedral." In the writings at First Church Love - Home there was mention of this church as a precursor to the life of the Virgin Mary. There the walls are decorated with her stained glass windows, hence the name.