Confused Alpaca Sees Himself in the Mirror
- Cleared
Occurred on December 7, 2019 / Parker, Colorado, USA
Info from Licensor: "Our sweet Ben, the alpaca, loves seeing himself in the mirror. He always thinks there is another Ben on the other side..
Location
Parker, Colorado, USA
Occurred
Dec-7-2019
Posted By
Jessica Banks
Posted On
Dec-30-2019