Le Meridien Hotel

Previous Index

Isn't he a happy little cat?