Banksy002 :: Devil in a Pink Ride

Banksy Installation – Shoreditch London

February 2, 2006 | 0 comments
Abstract Automotive Banksy London

EXIF: