David Yaqub

David Yaqub

Life long student, trying to create a community. Curious, creative and a little crazy.