Preview Swans on the River Thames, Eton, Berkshire, England, United Kingdom, Europe Image ID: 834-1259 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image vertical day outdoors nature natural world animals birds groups swans swan river rivers thames river thames eton berkshire england united kingdom great britain europe wildlife