Rainbow colored pet parrot sitting on hanging stick with arch is making loud squeaky noises.
Added
02/19/2024
Location
India
UID
8807239311
Resolution
1920x1080
Orientation
VERTICAL
Length
00:17
Footage type
POV