A deer eating magnolia petals.

Advertisements