Andrew Love

Tinkerer, armchair philosopher, futurist
#13918
@andrewtlove
andrewtlove.com