Reflections near the entrance of Green Park in central London.
EuropeUnited KingdomReflectionWaterPark