By: HYGeo
License:
Copyright, All Rights Reserved
Uploaded: 6 Sep 2018
Last Updated: 6 Sep 2018
2.48 gigapixels
79,919 x 31,067 pixels
266.4 in X 103.6 in at 300dpi
86 pixels per inch
Hiekkaa