The Prince Arthur

The Prince Arthur
95 Forest Road, London, E8 3BH
Photo of The Prince Arthur