A growing need for nature in the city makes spotting a contrast like this calming and bewitching. Photographed in Maida Vale, London.
A growing need for nature in the city makes spotting a contrast like this calming and bewitching. Photographed in Maida Vale, London.