This pairing of a trenchcoat and a waistcoat speaks polish and refinement. Brown leather oxford shoes are a savvy option to finish off your look.
This pairing of a trenchcoat and a waistcoat speaks polish and refinement. Brown leather oxford shoes are a savvy option to finish off your look.