Lemon Grass

Amersham, Buckinghamshire, United Kingdom



Lemon Grass, Amersham, Buckinghamshire, United Kingdom