Jun
18
2026
Ukrainian drones approach a Kremlin structure constructed entirely from oil barrels under a red star spire on June 18 2026. The image responds to ongoing strikes on Russian energy sites during the Ukraine conflict.

























