Blooming of the World's Largest Rose Tree 2024

Blooming of the World's Largest Rose Tree 2024

April, 2024

Tombstone, Arizona