Logo exploration

Which one gives more the impression of the USA flag?
Thank you

More by Bujar Ljubovci

View profile