Two men holding leash of two llamas with shaved fur enters door of establishment.
Added
04/08/2024
Location
New York City
UID
5407567688
Resolution
1280x720
Orientation
HORIZONTAL
Length
00:10
Footage type
POV