News

Birds are naturally wary of reflective surfaces, which can disorient and deter them. Hanging reflective bird tape, old CDs, ...