Ali Baba
Sorry about the crane. Not an easy place to take photos since they put in the new road. I think the ALI BABA will be the Hugo Peters built vessel of 1983 and the Russian may be the KRASNOVIDOVO from Elbewerften in 1980
http://www.northeastmaritime.co.uk/
http://www.northeastmaritime.co.uk/viewtopic.php?f=31&t=4184