Men's Navy Blue Cotton Oxford Blazer | Peter Christian

Responsive image
source