Tsim Sha Tsui Station

by Neil Law


Great Britain - 2023