stephenhowe.info
Personal - Stephen Howe
I was born in the Isle of Ely, outside Cambridge in England. The city of Ely was once an island and is famous for its magnificent cathedral, pictured at the top of the first page. The caricature of the Queen … Read More