Sea Pics

Is it a sea horse at Llangranog ?