The Isle of Bute, June 2025. View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize