Peter Pan

A film about Moatbrae House in Dumfries. Where Peter first flew out the window: