Wednesday, September 04, 2013

don quixote sculpture, circa 1961, quillan, france

No comments: