Brian Dowling
Odessa, Odessa Oblast, Ukraine
Getty Images event photographer living in Berlin, Germany.
Breaking news
Editorial
Events
Portrait
English