Designed by
Title
Santa Cruz, Manila, Philippines - A sign pointing to Escolta Street mounted on a stoplight #274459635
Description
Santa Cruz, Manila, Philippines - April 2023: A sign pointing to Escolta Street mounted on a stoplight.
This image is editorial