two working oil pumps silhouette against sun

two working oil pumps silhouette against sun

 Stock photo ID: 63767014

Same artist

  |   See all