Chilli peppers for sale! . Taken at a market stall in Cetraro, Calabria, South Italy. The town is well known for it's chilli peppers
Photo by lauren.iozzi
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00