Scenic view of sea with dog resting by hammock at beach

Product Code:
191103147