Tags

, , , , , , , , , ,

London, England, U.K.

Another example of the cool street art in Camden Town, London.