St Cecilia 22 august 2018

St. Cecilia Catholic Church in Dallas, Texas in the Untied States. Photo: Google Maps

August 22, 2018 12:37 PM (UTC+8)