X
blue lobster - a blue lobster caught in new london, conn.
@ctv101103 (859)
• Philippines

blue lobster - a blue lobster caught in new london, conn.