RSSnature

Edinburgh bark

Thirty trees in the botanical gardens.