Supermarket

24 Rambla de Mercedes · Spain - Barcelona