Sunday Snapshot: Cambridge, UK

Words by:

Nyssa P. Chopra
The idyllic, perfectly-manicured lawn of one of the colleges at Cambridge University in Cambridge, UK.

Cambridge

EDITOR’S PICKS