Results 1 results found Wachovia Building, Orlando, Florida, United States of America, North America Sculpture, Wachovia Tower, Palm Beach Lakes Road, West Palm Beach, Florida, United States of America, North America