. Rod Stewart
Rod Stewart performing at Edinburgh Castle on July 6, 2023. Photo: Calum Buchan
. Rod Stewart
Rod Stewart performing at Edinburgh Castle on July 6, 2023. Photo: Calum Buchan
. Rod Stewart
Rod Stewart performing at Edinburgh Castle on July 6, 2023. Photo: Calum Buchan
. Fans
Fans dress up ahead of Rod Stewart gig at Edinburgh Castle on July 6, 2023. Photo: Neil Johnstone
1. Rod Stewart
Rod Stewart performing at Edinburgh Castle on July 6, 2023. Photo: Calum Buchan
2. Rod Stewart
Rod Stewart performing at Edinburgh Castle on July 6, 2023. Photo: Calum Buchan
3. Rod Stewart
Rod Stewart performing at Edinburgh Castle on July 6, 2023. Photo: Calum Buchan
4. Fans
Fans dress up ahead of Rod Stewart gig at Edinburgh Castle on July 6, 2023. Photo: Neil Johnstone