Torbay Head


Torbay Head - point in Australia.