Leopard Sharks take over La Jolla Shores this weekend!
Image posted by rfwphotography
October 28, 2019
Rate this!