Designed by
Title
Lighthouse and Umbrella Decoration in Terminal 21 Shopping Mall #49915848
Description
Red and White Striped Lighthouse and Colorful Umbrella Decoration in Terminal 21 Shopping Mall at Sukhumvit Road, Bangkok, Thailand. The concept is market streets of the world decorated based on well-known streets in cities such as Rome, Paris, Tokyo, London and Istanbul.
This image is editorial