The Grand Place

Location: Bangkok, TH