World's largest human flag!

Print Friendly and PDF