Thames River at Cliveden Estate , EnglandlovelyMay 17, 2013Places Thames River at Cliveden Estate , England