Mayfair Gallery Ltd. Large Spanish painting of flowers by Manuel de la Rosa Manuel de la rosa £12,000.00