Dolphine Lodge

Media Report's picture


Druid Order: UAOD

Lodge Number: 18

Town: London, UK?

Earliest Date Seen: 1855

Last Date Seen: 1912

Reference:

National Archives UK