Description

This is probably one of then best shots of Luna, the world famous super mega yacht under perfect sunny blue skies at the Deck in Miami… Monumental!

  • : United States