honorable mention
Colin Page
Photo © Colin Page
title
Puddles
back to gallery
entry description
Large puddles reflect dramatic sunlight, on the uneven surface of a half built building site of Canary Wharf which is an area of London, England, located near the Isle of Dogs.back to gallery