Image 1 of 1

Blooming Dogwood Trees and Rock Wall in Fog

blossoming dogwood trees in fog next to granite rock wall, North Carolina