Germany-Frankfurt

Location European Central Bank-Riverside