langoaurelian- His Royal Highness, The Prince Albert Victor, Duke of Clarence and Avondale.

more about : langoaurelian