Belvedere Castle November 19, 2010 Veronica • Veronica, New York 2 Comments Belvedere Castle, in Central Park, NY. – posted by Veronica
Lovely.
Not like, *love*!