Floral vagina installation installed in London's Camden this Valentine's Day
Whilst February 14th is most often associated with love and romance, this y...