Harjap

Harjap

Rough notebook for thoughts. yet to be sorted.