The rainbow gay pride flag waves in the breeze along Castro Street in San Francisco, California.

- Image ID: H3EG47
The rainbow gay pride flag waves in the breeze along Castro Street in San Francisco, California.
Image ID: H3EG47
Location: San Francisco, California, USA.