I believe this image was captured from the deck of a Red Funnel vehicle and passenger ferry about to arrive at Southampton's Town Quay ferry terminal. The vessel featured is the 16641 Gross Ton General Cargo ship Spaarnegracht that was berthed in Southampton's Western Docks at Berth 103. Spaarnegracht was built in Japan in 2000, is Registered in the Netherlands and is owned and operated by the Spliethoff shipping company. Even though she was 20 years old when I saw her in January 2020 to me she looked immaculate and well maintained.