Semper Fidelis

Oil on Canvas (Framed)

90 × 80 cm

$2,500.00