Designed by
Title
Fig, peach fruit market stall, Mercat de la Boqueria, Barcelona, Spain #180497137
Description
Fig, peach, papaya, oranges, avocado, durian, melon and other fruits on market stall at Mercat de la Boqueria in Barcelona, Spain
This image is editorial