Photo of H.H. Holmes Murder House

3.5
2 votes

H.H. Holmes Murder House

5811 Julian Avenue, Indianapolis, Indiana USA

Add Photo

Photo Credit: www.939thebeat.com

Remove Ads

Claim copyright