Looking Glass Bay

Bay on Parramatta River about 3 kilometres north east of Concord.

Type