It’s finally the Month of May, the warm weather is starting to come out and the people of New York are out more than ever. Anna & Russell decided to do their anniversary pictures in the most amazing castle on Long Island, by the name of Oheka Castle. The castle’s amazing rooms, gardens and decor are best known for lavish Hollywood parties & weddings. As for Anna & Russell it was an amazing time to spend there anniversary.