ICAP

A large rainbow flag waving above a crowd, with vibrant colors of red, orange, yellow, green, blue, and purple. The flag is being held up by a person's hands. Background includes blurred trees and city buildings.