David Bayer

Technologist, performing artist, table top gaming enthusiast

View on We The Citizens