Avatar of user Leonard von Bibra
Leonard von Bibra
I tell stories through Photography and Film. Made in Germany, 1999. Seeking inspiration and authenticity. Let's get in touch.
Interests

Download free (do whatever you want) high-resolution photos. Learn more