Sunday, December 22, 2024
Home Tags University of South Australia

Tag: University of South Australia

Australian town miserable because of being occupied by white parrots

Spectacular scene in the town of Nowra, Australia when thousands of parrots flock together to occupy. Australian town miserable because of...