THE SWEDISH CHEF: LOVE TOMATOES

Love tomatoes for sale in New York, New York. Click for details.

Love tomatoes for sale in New York, New York. Photography by The Swedish Chef.