Home 500+ Marines gather for ‘silkies hike’ in San Diego San Diego silkie hike irreverent warriors

San Diego silkie hike irreverent warriors

San Diego silkie hike irreverent warriors