JW
James Wanless
@wanless.bsky.social
Live Simply • Think Critically • Move Daily
Pro animals, bikes, safe streets, affordable housing, public education & healthcare. Cyclist, runner, occasional writer / photographer.
Currently recovering from nearly losing my life courtesy a bad driver.
135 followers227 following311 posts
how beautiful! 💕 it must have been hard to catch such moment...
JW
James Wanless
@wanless.bsky.social
Live Simply • Think Critically • Move Daily
Pro animals, bikes, safe streets, affordable housing, public education & healthcare. Cyclist, runner, occasional writer / photographer.
Currently recovering from nearly losing my life courtesy a bad driver.
135 followers227 following311 posts