Pléiades Satellite Image - World's Largest Flag, Tunisia

Image information