Gibraltar
$225.00
5 x 8.25 inches
A little rock of Gibraltar. A symbol of steadiness and strength from antiquity to modern day.
5 x 8.25 inches
A little rock of Gibraltar. A symbol of steadiness and strength from antiquity to modern day.