by Albert Victor Christian Edward (duke of Clarence and Avondale.), Prince Albert Victor (Duke of Clarence and Avondale)
by Albert Victor Christian Edward (duke of Clarence and Avondale.), Prince Albert Victor (Duke of Clarence and Avondale)
No description available