Landscapes and Animals STORK ALGARVE 2 18x24 cm Acrylic ink on canvas 2025 Price Upon Request Landscapes and Animals Ant Próx