Leica Fotografie International: DAZZLING ARTIFICE

A showcase of works by Leica photographer Miles Aldridge will be on display at the Lumiere Brothers Photography Center in Moscow until February 23, 2020.