Please enable JavaScript to experience Vimeo in all of its glory.
from Hotel Barging PRO
Filmed aboard Hotel Barge Panache in Alsace, France.