Duke Constantine Petrovich of Oldenburg (1850-1906)
Summary
Duke Constantine Petrovich of Oldenburg (1850-1906)
Tags
Date
1899
Source
Royal Collection of the United Kingdom
Copyright info
Royal Collection Trust ©
Summary
Duke Constantine Petrovich of Oldenburg (1850-1906)
Tags
Date
Source
Copyright info