Michael Shapiro

Michael Shapiro writes about travel, culture and environmental issues for national magazines and metro newspapers.
Connect:
logo
Baird Maritime / Work Boat World
www.bairdmaritime.com