Street Art by Dotmasters (2022/01) – Cheltenham Paint Festival 2020 Cheltenham, Gloucestershire, England. Photo: GarryK / TAB54 2nd August 2022 Cheltenham, Gloucestershire, England. Photo: GarryK / TAB54 2nd August 2022 Advertisement Share this:TwitterMorePinterestLike this:Like Loading... Related
J’adore! What a clever art work
LikeLiked by 1 person
Clever indeed๐
LikeLike