Home / Portfolio / 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/30/2022 by Captain Arnold