James Bagshaw

James Bagshaw

Temples

Legal name

James Edward Bagshaw

Type

Person

Country

United Kingdom

IPI code

00609991604

Genres