Leopard orchid spotted at Likweti