Share
twitterlinkedinfacebook
Image 1 of 1
SZA-20140710_194720.jpg
Delta lands near Swinousczje, Poland