New York City, New York

Back to home A photo of Bella the duck at Grand Central Terminal, New York City

March 19, 2015 to March 20, 2015

x