The whole of St. Petersburg is plastered (read - FUCKED) with these idiotic posters !!!...

 

v20240901