A strange wall seperating a piece of beach in Primorskaya on the Finnish Gulf. The perfect spot for advertising!