Such a lovely day at the beach in St. Andrews today!