Just an 85 year old woman feeding a squirrel with a self made puppet of herself in Washington Square Park, New York
0
16
82
3K
2
Download Image