The removed Caryatid statue in London, England.admin2016-03-02T11:32:56+00:00March 1st, 2016|SHARE THIS POSTFacebookTwitterRedditLinkedInTumblrPinterest