Designed by
Title
Santa Cruz, Manila, Philippines - Street view near Plaza Sta. Cruz and the downtown Manila skyline #274459638
Description
Santa Cruz, Manila, Philippines - April 2023: Street view near Plaza Sta. Cruz and the downtown Manila skyline.
This image is editorial