London Trip

London Trip

I saw the most beautiful side of nature in London—wild ducks gliding on the water, a nesting Canada goose, a little cat outside a supermarket, and sheep, goats, and pigs roaming freely in Mudchute Park. Spring in London is full of life and has given me so much inspiration.