London’s Latest Artistic Guest: Banksy’s Valentine’s Day Mascara
The London streets just got a bit more intriguing! Banksy's masterpiece, Valentine’s Day Mascara, recently made a grand crane-assisted entrance into a fresh London exhibition, and it's causing quite the [...]