Greg Tappenden:
Shag
Greg Tappenden:
Shag
Greg Tappenden:
Shag (P. a. desmarestii)
Greg Tappenden:
Shag (P. a. desmarestii)