Peter bor i den idylliske lille landsby Bibury i det sydlige England. Det er en lille hyggelig by med gamle ...