Home / NWB Review / James & Mary McGrath Jr. James & Mary McGrath Jr. James & Mary McGrath Jr. FROM: Long Beach, NY WEDDING DATE - June 24, 2017 WEDDING LOCATION:Married aboard the “Sapphire Princess Motor Yacht” (Freeport, NY) Posted on 06/26/2017 by Captain Arnold