Thomas Shaw
Male
Leeds
ARCHITECTS
1805
Leeds, Yorkshire, England
?
Expand all