Abstract, Pattern & Texture - Alan Clarke
River Cam Ripples

River Cam Ripples

Cambridge