Puzzles solved by nav

Downtown Tampa, Florida (USA) puzzle online from photo