Yuriy Repik. Castle Defense
About the artist
Historical Battle Paintings.