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