Tree Martin, Petrochelidon nigricans (Cosy Corner, Albany, WA)Tree Martin, Petrochelidon nigricans (Cosy Corner, Albany, WA)Tree Martin, Petrochelidon nigricans (Moora, WA)Tree Martin, Petrochelidon nigricans (Moora, WA)Tree Martin & Welcome Swallow,(Cosy Corner, Albany, WA)Tree Martin, Petrochelidon nigricans (Cosy Corner, Albany, WA)Tree Martin, Petrochelidon nigricans (Cosy Corner, Albany, WA)Tree Martin, Petrochelidon nigricans (Cosy Corner, Albany, WA)Tree Martin, Petrochelidon nigricans (Horrocks Beach, WA)A97P0327