19 Monday Aug 2013 Original size at 655 × 462 ≈ Leave a comment Sloan Square in Chelsea, Fountain of Venus