Designed by
Title
Elements shopping mall, hong kong #35813119
Description
travelers on escalators leading to the check-in area of kowloon airport express station. elements is one of the largest shopping mall located at kowloon island, hong kong and is connected to the kowloon airport express station.
This image is editorial