HomeThis painting is aproximatly 60" x 55" made by Emilio Robba in 1998Nature 3$10,000.00PriceOut of Stock