Mirror framed Sparkle art print " Big Ben " 95cm x 75cm