Little Pax

A new English apple variety, recently discovered at St. Cecilia's Abbey on the Isle of Wight.