Big moon lands in downtown Florence