Spring in London. In Hyde Park, colorful flowers bloom, and cute squirrels are running around. Taking a break from the daily grind and gazing at the lush nature in the park feels like it cleanses the mind. The beautiful sounds and colors created by nature are always awe-inspiring.
angela.illust@gmail.com
Back to Top