? Dog Rose

? Dog Rose

Observation - ? Dog Rose. Description: See on the line between grass and rock at the beach

See on the line between grass and rock at the beach