a small brown dog sits on a long grey bench in near a waterfront.

GALLERY