God Sleeps in Paddington Station

Cherry