Shanghai Tea Garden

See also

Objects in Australia Objects in Australia

20797 objects in Australia
from 98 AUD per night