The Duke of Leinster

The Duke of Leinster

Bayswater, London