ROBERT HODGSON COLLECTION
No. 11670. TEAM MiniMAX 91A (G-BXSU PFA 186-12357)
Photographed at Popham, UK, May 5, 2007, by Robert Hodgson

TEAM MiniMAX 91A

Created November 30, 2012