A girl sits on a ledge by the beach  rainbow flags on poles fly in the background .