I was telling my friend Laia about the seahorse I found on the beach in Brighton and she said it was a spiritual sign. Here's what WikiAnswers had to say:
The Heraldic meaning of seahorse is "Readiness for all employments for king and country" and also "power of the water." Symbolic meanings for the seahorse are:
Patience
Friendliness
Protection
Inflexibility
Perspective
Generosity/Sharing
High-Perception
Persistence
Contentment
These spiritual meanings are all true about me except, I hope, Inflexibility. Readiness for all employments of king and country fit into my Hampton Court visit.