kevin-callaghanjpg.jpg

Kevin Callaghan wears a hat from San Francisco and a reversible, hand-made scarf by local designer Arran Murphy from Curiouser&Curiouser