Boulders in sky reflection form small islands in a huge mirror-flat beach pool at Penmaenmawr, Gwynedd, North Wales. The Great Orme at Llandudno is illuminated in sunshine in the distance and the small island of Puffin Island can be seen far left.