Chalk Flags, Trafalgar Square London

Chalk flags drawn in Trafalgar Square, London.

Trafalgar Square Street Art Flags
Trafalgar Square Street Art Flags