Andrea Cay

120-foot Expedition Motoryacht

Built in 2002