Alvis Zemzaris is a Latvian painter. This piece is titled ‘London’.

Alvis Zemzaris

You can view more of Alvis’ work through his website.

Images courtesy of Alvis Zemzaris