Spanish Photographer Al Mefer amazingly documents this project Strange Leaves....

Al Mefer is a photographer and neuroscientist based in Alicante,...

Editor's Pack

More Popular Posts