mail_outline sales@mediastorehouse.com
France, Paris, Louvre Palace. A tourist cruise ship on the River Seine heading towards the Pont Royal bridge overlooked by the Louvre Palace and museum