« back to search results
Image 33 of 2421
< Prev Next >
PA97-86A.jpg
Italy, Calabria: lemon tree, green and yellow fruit