Church & storm clouds Near Upper Holloway Overground station, North London. Related Author: prehistorian Prehistorian & author View all posts by prehistorian