Jump to content




IMT


IMT

Spanish armored cruiser Infanta Maria Teresa, a War Times Journal 1/2400 print on an ODGW etched base.