Follow the Author
Holmes, Simon
Holmes, Simon
Simon Holmes may refer to: Simon Hugh Holmes (1831–1919), Canadian conservative politician Simon Holmes (guitarist) (1963–2017), lead singer and guitarist with the Australian rock band The Hummingbir...
Read more
Information taken from:Holmes, Simon

Author's Books