
Foil print features a detailed image of the "Big Ben," Elizabeth Tower in London, UK. City, name of landmark, and its coordinates are foiled below artwork. Print is an original digital illustration, made with 6 hours of love and detail work!
See full