Photo of the day: Titan, a $100 million yacht, owned by Russian oligarch Alexander Abramov

Titan, a $100 million yacht, is owned by Evraz billionaire Alexander Abramov

Photo Credits: PXEF

More from PXEF: