London Paintings

A new group of paintings of London interiors will be exhibited later in 2021 at Cristea Roberts Gallery in London, UK.