N8377W and solar panels (I think) at Bagdad Airport (E51) N8377W on Willcox Playa
PREV
721. N8377W and solar panels (I think) at Bagdad Airport (E51)
NEXT