Imperforate St John's-worth

Imperforate St John's-worth

Observation - Imperforate St John's-worth - UK and Ireland. Description: