mail_outline sales@mediastorehouse.com
European paddle nosed / Spanish lobster (Scyllarides latus) Malta, Mediteranean, May 2009
Small European locust lobster (Scyllarus arctus) portrait, Pico, Azores, Portugal, July 2009