ITALY BANNER

Italy banner, sizes on request in nautical polyester or stamina