1. Geo Chierchia Geo Chierchia

RSS

About Geo Chierchia

Graphic designer and bass player from Glasgow, Scotland.

Recent Activity