$0.97
The flag of Great Britain has three different crosses over a blue background. The Union Jack or Union Flag was officially adopted since 1801. Show your pride with this miniature flag on a stick.
$2.97
$3.97
$3.27