Edinburgh Chap's Photos

By GilesGuthrie

Dog Rose (2014.169)

Dog Rose (rosa canina), a common hedgerow flower found in the UK.

Comments
Sign in or get an account to comment.