Flying Eye Ball Pop Up Shop: The Art by Freya van Lessen December 9, 2009 A selection of art from the Flying Eye Ball Pop Up Shop and Exhibition in London’s Mayfair.