Happy Easter??

Or should I say Merry Christmas?

I took this picture of our backyard 20 minutes ago...