republic

Place

Atlantic Ocean