Designed by
Title
Hydroelectric power station. Water dumping. Volgograd, Volga river, Russia #120045419
Description
Volgograd, Russia - JULY 14, 2017: Panorama of Hydroelectric power station on Volga river in sunny summer day. Water dumping
This image is editorial