Showing all 3 results
Red meat in butcher shop at market in Barcelona, Spain
Airport departures information board in the Barcelona–El Prat Airport, Spain