The Amelia Island Concours d’Elegance Car Show Starts Up At The Ritz-Carlton Golf Club In Fernandina Beach, FL (March 4-5 2023) by David Stoyka | Mar 2, 2023