LEAF 0585
TakumiShiraishi
A movie poster. An uninhabited European city like a theater set. The setting sun is behind it.high quality. digital art. a broken men stares into the sunset.