Blog Archives


Opossum in Mount Vernon

Opossum in Mount Vernon

Opossum sighting in Mount Vernon, New York. They are rarely seen because they are nocturnal. They are the only species of marsupial in North America. This photo was taken only a few miles north of New York City – New York City has opossums too. They are generally harmless.


Juggling and joggling at Lyndhurst

Juggling and joggling at Lyndhurst

Juggling at Lyndhurst Castle, in Tarrytown, New York.