Standard Olive tree Olea europea. 55cm tall in a 15cm pot.

Standard Olive tree  Olea europea.  55cm tall in a 15cm pot.

Be the first to review this product

Availability: In stock

£19.99