G Mansfield

G Mansfield

Hello. NYC, HKG, Berlin. Live in a small suitcase. www.geoffmansfield.com. Very much my own opinions. And mistakes.