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

Leonard's work appears in the following categories

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