Badge

Tiny football badge bought in the flea market at Vernisazh, Izmailovsky Park, Moscow

Language

English

Location

Moscow, Russia

Share This