X
Rose - Rose with baby praying mantis perched on it.
@JABeau59 (446)
• United States

Rose - Rose with baby praying mantis perched on it.