Dammit Church

A discussion about the concept of beauty and Stephen expounds on his vision of Britain.