THE SAILOR

Would you expect to spot an happy sailor after seeing all that marine pollution?
It is now clear that you don't belong to this planet.

More by Stefano Meloni

View profile