Skip to main content
Report this ad

See also:

World's largest expedition yacht drops anchor in Marina del Rey harbor

Superyacht Luna, the largest of its kind in the world, has become a temporary tourist attraction in Marina del Rey.
Superyacht Luna, the largest of its kind in the world, has become a temporary tourist attraction in Marina del Rey.
News Archives International, via Butch Grimes
Report this ad