Cherry Tomatoes


Cherry Tomatoes - photograph in the National Gallery of Art (NGA 173644). It was founded on January 1, 1991.