View from forest hill

By dicknodule

Birthplace of Boris Karloff

This is the Sea Master Fish and Chip shop in Peckham, London, where Boris Karloff was born.

Comments
Sign in or get an account to comment.