Mark Endean
markendean.bsky.social
Mark Endean
@markendean.bsky.social
Bicyclist, recumbent tricyclist 😃, motorcyclist, grandfather, knitter, materials engineer, retired academic, would-be linguist currently failing structurally and waiting for further replacement parts. 😢
No videos yet.