june 26th aberdaronbeach ?

june 26th aberdaronbeach ?

Observation - june 26th aberdaronbeach ? - UK and Ireland. Description: