Monday, March 23, 2009

Russian Winter Festival

Russian Winter Festival, Trafalgar Square, London

Russian Winter Festival
Trafalgar Square
London, January 2007

No comments: