France Flag Square

27.310711, -82.495697