Frittenwerk Oberhausen CentrO fast food, Oberhausen - Restaurant menu and reviews
Interior Of The Centro Shopping Mall In Oberhausen, Germany. It's One Of The Largest In The Country, With Over 200 Stores And 14,000 Parking Lots. Stock Photo, Picture And Royalty Free Image. Image 16993912.