Beautiful flowers are everywhere
in Princes Street Gardens