The Princess Of Wales

The Princess Of Wales
146 Lea Bridge Road, London, E5 9RB
Photo of The Princess Of Wales