Daffodils, Greenwich Park, Greenwich, London.

Daffodils, Geenwich park, Greenwich, London, England