Little Glimbi Island

Little Glimbi Island in Isle aux Morts.