Strumpshaw Fen Mycological Surveys

PXL_20230409_085042256

1 January 1970