23

23

High specification touring coaches meet the ‘floating hotel’ boats at mooring points along the Douro River. LEO PARD