Alexandra Parade, North Lismore, New South Wales, Australia

Location:Alexandra Parade, North Lismore, New South Wales, Australia