Description

Proven pair pacific parrolet and 3 chicks

Location

Location

Sharjah, United Arab Emirates