Virgin Atlantic B747 seat cover passport holder

Virgin Atlantic B747 seat cover passport holder

Made from actual Virgin Atlantic B747 seat covers.

14x9cm

Choice of red or orange.
    £24.95Price