Dog Rose

A dog rose in Northumberland Park, North Shields