Live action footage
Crabs are cooked in the market. Street food cooking crabs to order. Cooked crabs lie on the front window in the foreground. Appetizing freshly prepared crabs close-up.
HD
1920 x 1080