NYC

A squirrel visiting United States!

Dexter loves New York !

Distance traveled for this spot:
6235.86 km