Description
Tracking close up of an enormous luxury barge in an Amsterdam canal. The church of St. Nicholas and Amsterdam Centraal Station are briefly visible in the distance. Filmed in Amsterdam, Holland.
$79.00
Purchase this HD royalty free stock video footage clip and contact us if you are looking for 4K UHD clips
Tracking close up of an enormous luxury barge in an Amsterdam canal. The church of St. Nicholas and Amsterdam Centraal Station are briefly visible in the distance. Filmed in Amsterdam, Holland.