Virgin Mary Statue (2020, Quezon City, Philippines) - Catholic Stock Photo
Details: Quezon City is the most populous city in the Philippines[1]. It is the largest city in the Philippines and one of the constituent cities of Metro Manila[2]. Quezon City was chartered city and capital of the Philippines from 1948 to 1976. The city is located immediately northeast...