Designed by
Title
Quezon City, Metro Manila, Philippines - MRT-7 under construction along North Avenue. Infrastructure project in the city. #208331763
Description
Quezon City, Metro Manila, Philippines - Jan 2021: MRT-7 under construction along North Avenue. Infrastructure project in the city
This image is editorial