Prague, Czech Republic, 2003

Kabuki, confetti

Production: Lineart