(Return to "The Wallabies v Scotland" albumn)

 

Edinburgh - Scotland

Image of Edinburgh Castle from the Princes Street Gardens