Large • 3888 × 2592 pixels
32.9 × 21.9 cm • 300 DPI • JPEG
Royalty-free stock photo ID: 581962915
By Pedro A. Estevez Calzado
Related keywords
Categories: Parks/Outdoor, Industrial
Similar images
More from this artist