One post card featuring the Royal Palms and Open Air Post Office in Fort Myers, Florida, "The City of Palms". No. F-10. No. 6B-H118. Located at 2301 First Street and it was known as the Fort Myers Post Office. Towering cocoa nuts and majestic royal…