X
The Peace Rose - the peace rose in my front yard at dusk.
• United States

The Peace Rose - the peace rose in my front yard at dusk.