Wormwood Mural

Chernobyl, Ukraine
Mural on the Museum of the Star of Wormwood in Chernobyl Town. Prior to 2011, the building served as the town shop.

Artist unknown
Formerly Soviet Union

Read More

The Bohemian Blog

© 2018 Darmon Richter