Does anyone know this car? Nopoe Island - Greece.
(please excuse if name is wrong by my keyboard has no chance of typing it)
A friend of mine is holidaying there and has come across it.
_________________________
Just time to burn a little more petrol before dinner.