Designed by
Title
Crossroad signpost located at the Leboh Pasar Besar in Kuala Lumpur, Malaysia #251048466
Description
Kuala Lumpur, Malaysia - July 3,2022 : Crossroad signpost located at the Leboh Pasar Besar in Kuala Lumpur, Malaysia
This image is editorial