Captivated by Its Own Reflection! A ‘Mirror Trap’ Set to Catch an Escaped Peacock
In Brisbane, Australia, a peacock wandered into the bathroom of a couple’s home and became completely mesmerized by its own reflection in the mirror. The homeowners were stunned…
















