Designed by
Title
Barcelona, Spain, 22 June 2019: Stall with meat products at Rambla street in Barcelona Catalonia #154219883
Description
Barcelona, Spain, 22 June 2019: Stall with meat products at Rambla street in Barcelona Catalonia, Spain
This image is editorial