Menu

A Landscape into a Still Life

DSC06294A piece of plastic found on the beach and the surrounded landscape. It could be an idea to be developed soon.