Sunday 15 February 2009

The Nevsky Perspective!


This is a flyer I found tacked to a telephone pole in Toronto, some time in the mid-1990s I think.

If you have any insight into its myriad mysteries, please do share.

No comments: