Crane Park Island

Crane Park Island
Ellerman Avenue, Twickenham, London, TW2 6AA