Beach in front of castle in Tossa de Mar Old Town, Spain.

Similar Posts