International Short Film Festival Oberhausen

Location: 

Elsaesser Str. 26
46045   Oberhausen
Germany
51° 28' 14.0304" N, 6° 51' 15.3468" E