Data from
Locations
Clement Millard has 3 locations.
Active in (1890s)
Malta
Active in (1890s)
Southsea, Hampshire
England
Active in (1890s)
Sheerness, Kent
England
Clement Millard has 3 locations.
Malta
Southsea, Hampshire
England
Sheerness, Kent
England