I just fell in love with the pictures of this owl from gothamist. The first is the most eye catching, but the second one reminds me of Peeps (who is known as an owl cat in these premises).
This picture is the very definition of puffed up. This more moderate one below is more Peeps-like, although my young lady has her own puffed up moments. I wish I'd woken to see this fabulous creature on my air conditioner. I really like owls.
One Last Batch of Alumni
21 hours ago