Strumpshaw Fen Mycological Surveys

PXL_20230409_094554476

1 January 1970