« Previous Next » London Calling, 2011. 9 in x 8.5 in. A commissioned work based on the cover of The Clash’s album London Calling. Leave a Reply Cancel replyCommentName * Email * Website Δ