IPM Essen 2023

IMP Essen Germany 2023 January 24th to 27th.   Come and visit our stand and see what we have new for 2023 including Agapanthus ‘Midnight Sky’ and ‘Black Jack’. We are in Hall 7, stand A24.4

Read More