avery florence