Blue, red and ivory stripe polo shirt with white collar and short sleevesMayoral polo shirt 3108£23.50PriceSizeSelectQuantityAdd to Cart