the largest  American flag ever seen standing in front of the city hall  in Alexandria city, Virginia Va, USA

Royalty-free stock photo ID: 52256800

the largest American flag ever seen standing in front of the city hall in Alexandria city, Virginia Va, USA