London, United Kingdom
Step into a world where the boundaries between humans and animals blur, and nature seamlessly merges with urban surroundings. The artist behind the enigmatic moniker "Lovely Little Animals" invites you on a visual journey.