Photography by Stephen Taylor. A detail of daffodils in full bloom in Green Park, London. In the background the grand houses on Piccadilly can be glimpsed.
London and Dorset based photographer creating fine art landscape and still life prints for domestic and commercial premises
Photography by Stephen Taylor. A detail of daffodils in full bloom in Green Park, London. In the background the grand houses on Piccadilly can be glimpsed.