Lower Barracks

Outram Park MRT Station Exit E Get Directions

3 loved this Place

Lower Barracks