Stargazers gathered on the Croatian island of Lastovo to catch a glimpse of the Perseid meteor shower.