This place in english is called long beach :D it is truly amazing!!!! In the last picture if you squint you can see St Thomas :)
No comments:
Post a Comment