Grand Army Plaza – at 59th Street on Fifth Avenue, New York City was the location of the Worlds Largest (Channukah) Menorah. I was asked to photograph it for a client and didn’t realize until I was editing my photos that I also captured a surprise engagement!
Leave a Reply
You must be logged in to post a comment.