Russia Day 2011

More Doodles

Jun 12, 2011

Location: Russia

Tags: National Holiday, fireworks, sparklers, stars