Reflection in the Thames river at Cliveden Estate, England

Reflection in the Thames river at Cliveden Estate, England