eBay
Retro Fred Perry Jacket. 
Size Large, Fits medium to Large Male.

Unique Piece by Fred Perry Sportswear
Please note there is a small hole On the left arm below the shoulder