Village Bay on St Kilda and the old houses that formed the village, Scotland, UK, May.