artist Igor Savchenko (12)

Steam ship

Realistic illustrations by Russian self-taught artist Igor Savchenko