Friday
Jan302009
On the Flickr support in iPhoto '09
Friday, January 30, 2009 at 12:46PM
As you may know, Apple added Flickr uploading to iPhoto '09. As you may guess, I was a little perturbed at this since I pay my mortgage by selling, er, a Flickr upload plugin for iPhoto.
I acquired my copy of iLife '09 yesterday and decided to dive deep on how Apple have implemented Flickr integration in iPhoto '09. Here are the results of my investigation. Be aware as you read that this is the result of a morning's click-around investigation and not months of serious use. I will do my best to give an honest assessment of what is in iPhoto '09, and you've already read my full disclosure in the previous paragraph.
Uploading
When you upload a picture to Flickr from iPhoto here are the controls:

The only things you can change are the size of the exported image and the privacy settings. The privacy settings default to Private and there's no preference for this.
There is no support for editing your iPhoto metadata before uploading: the descriptions, tags and title that you enter in iPhoto will appear on Flickr. I know that a lot of Flickr users want to have a different tag set on their own computer than on Flickr. One particular use case is photos of children. It makes a lot of sense to tag photos of your children with their name - it helps with searching and remembering who's who as they grow up - but do you want your child's full name on Flickr? iPhoto doesn't give you that control.
Please note that I'm not invoking the spectre of paedophilia to trash a competitor here. This is a genuine use case that I have dealt with from several users over the years.
You have no control over the safety level of your photos, nor whether they should be made available in public areas on Flickr. You cannot effectively self-moderate your photos with iPhoto '09, as Flickr members are expected to do. You can set a default safety level and a default 'hide from public' preference on the Flickr site, which all new uploads will inherit, but iPhoto provides no way to override this on a per-upload basis, so you have to set the site default to the most restrictive level you will ever upload and then loosen the restrictions on the site after uploading. Alternatively, you could tighten the restrictions after uploading - if you can live with a window of time in which your "unsafe" pictures might be seen by people you don't want to see them (oh, and don't forget either!).
Group Support
There is no integration with Flickr groups. At all. Anywhere.
Photoset Mania '09
iPhoto '09 really, really wants to make Photosets for you. When you select even one photograph to upload, iPhoto will create a single-photo set for you. You have no way to stop this from happening. Do you put every photo you upload to Flickr in a Photoset? I certainly don't. That said, I suppose this makes sense if you're dumping an iPhoto "Event" en masse into Flickr.
Once you have uploaded a photo and iPhoto has created a set for you, it creates an entry in the source list under "Flickr":

This is your entry point in iPhoto to that photoset on Flickr. You can't reorganise this list of sets, except to sort them, and there is no way to nest them inside folders. You can only expand or collapse the Flickr item.
If you delete this item from the source list, the Photoset and all the photos it contains are deleted from Flickr. This means that you're stuck with this thing in your source list forever. If, like me, you like to post photos one-by-one to Flickr, this is a very, very bad thing.
Now, here's something that deeply confused me: how do you add to an existing set on Flickr? iPhoto '09 knows nothing about your existing structures on Flickr, so none of the photosets you already have will appear in iPhoto's source list. You won't be able to append to an existing photoset using iPhoto '09, unless you first created that photoset using iPhoto '09.
If you have created a photoset with iPhoto, you add photos to it by dragging that photo to the source list item representing that photoset. Do not select the photo and hit the big Flickr button in the bottom toolbar! If you do that, you'll get another one-photo Photoset in your account. This is true even if you're uploading a photo in an event from which you have already uploaded a photo. I had hoped that iPhoto '09 would be smart enough to catch that case and do the right thing, but no.
Now, if you delete the photoset on Flickr, iPhoto will recognise this and ask you what you want to do with the source list item (which it calls an "album" here):

Now, if you remove the album at this point, the photos remain on Flickr although you lose any connection to Flickr from your iPhoto library - individual photos in iPhoto have no metadata to show that they are published on Flickr. There seems to be no way to recreate the photoset with the photos that appear inside the Flickr source list item. If you republish the photos from the Event, the photos are uploaded again, you get another source list item and another set is created on Flickr.
If you choose to manually delete a Flickr source list item from iPhoto, the photos it contains are removed from Flickr - even if you have already broken the link with Flickr by deleting the photoset that the item represents. It seems that any time you select a Flickr item and hit backspace, the photos inside will be removed from Flickr.
Metadata Sync
What is nice about these Flickr sidebar items is that they will sync photo metadata with Flickr. I know from many requests that this is something people want. FlickrExport has never had the API to be able to do this robustly, so it's good that Apple has taken it on. Unfortunately, you need to wade through all the above to get to it and there is a critical inflexibility in the way iPhoto identifies what to sync.
The sync is two-way: edit a title in iPhoto and Flickr will be updated. Add a location in Flickr, and iPhoto will be updated. However, remember what I said about wanting to have keywords which are totally private? You might have thought that you could add public keywords, upload and then add the private keywords. Unfortunately not, since iPhoto will later sync with Flickr again and make your private keywords public.
[Update - 2009-01-30 @ 1648]
It's worth pointing out, as well, that if you remove information on Flickr, it will also be removed from your iPhoto library. It is not possible to upload a photo with private and public tags, then delete them from Flickr. That will also remove the tag from your photo in iPhoto on the next sync.
Another thing worth mentioning is that, if you let others tag your photos on Flickr, all those tags will be imported into your iPhoto library. They are added to both the published photo and appear in the iPhoto Keyword window.
[End Update]
iPhoto's sync connection to Flickr critically depends on you not deleting the photoset that iPhoto created for you when the photo was uploaded. If you delete that set from Flickr, the syncing is permanently and irretrievably broken as far as I can tell, since there's no way to recreate the link from the Flickr source list item to another set on Flickr.
For Flickr API Geeks
One thing I noticed when sniffing iPhoto's HTTP traffic to Flickr is that iPhoto calls flickr.photos.setMeta with an HTTP GET. That shouldn't be possible, since the call is documented to require an HTTP POST. Is iPhoto's API being special-cased by Flickr? I wouldn't be surprised and I'm certainly not complaining - the Flickr team have made helpful API changes for me in the past too - just noting it for interest.
The Solution
Well, you want something better? Turns out there is something better: FlickrExport. Editing metadata before upload, group support, flexible photoset creation and addition, geotagging presets, GPS tracklog integration, it's all there and more. Oh, and it works back to iPhoto 5.
I acquired my copy of iLife '09 yesterday and decided to dive deep on how Apple have implemented Flickr integration in iPhoto '09. Here are the results of my investigation. Be aware as you read that this is the result of a morning's click-around investigation and not months of serious use. I will do my best to give an honest assessment of what is in iPhoto '09, and you've already read my full disclosure in the previous paragraph.
Uploading
When you upload a picture to Flickr from iPhoto here are the controls:

The only things you can change are the size of the exported image and the privacy settings. The privacy settings default to Private and there's no preference for this.
There is no support for editing your iPhoto metadata before uploading: the descriptions, tags and title that you enter in iPhoto will appear on Flickr. I know that a lot of Flickr users want to have a different tag set on their own computer than on Flickr. One particular use case is photos of children. It makes a lot of sense to tag photos of your children with their name - it helps with searching and remembering who's who as they grow up - but do you want your child's full name on Flickr? iPhoto doesn't give you that control.
Please note that I'm not invoking the spectre of paedophilia to trash a competitor here. This is a genuine use case that I have dealt with from several users over the years.
You have no control over the safety level of your photos, nor whether they should be made available in public areas on Flickr. You cannot effectively self-moderate your photos with iPhoto '09, as Flickr members are expected to do. You can set a default safety level and a default 'hide from public' preference on the Flickr site, which all new uploads will inherit, but iPhoto provides no way to override this on a per-upload basis, so you have to set the site default to the most restrictive level you will ever upload and then loosen the restrictions on the site after uploading. Alternatively, you could tighten the restrictions after uploading - if you can live with a window of time in which your "unsafe" pictures might be seen by people you don't want to see them (oh, and don't forget either!).
Group Support
There is no integration with Flickr groups. At all. Anywhere.
Photoset Mania '09
iPhoto '09 really, really wants to make Photosets for you. When you select even one photograph to upload, iPhoto will create a single-photo set for you. You have no way to stop this from happening. Do you put every photo you upload to Flickr in a Photoset? I certainly don't. That said, I suppose this makes sense if you're dumping an iPhoto "Event" en masse into Flickr.
Once you have uploaded a photo and iPhoto has created a set for you, it creates an entry in the source list under "Flickr":

This is your entry point in iPhoto to that photoset on Flickr. You can't reorganise this list of sets, except to sort them, and there is no way to nest them inside folders. You can only expand or collapse the Flickr item.
If you delete this item from the source list, the Photoset and all the photos it contains are deleted from Flickr. This means that you're stuck with this thing in your source list forever. If, like me, you like to post photos one-by-one to Flickr, this is a very, very bad thing.
Now, here's something that deeply confused me: how do you add to an existing set on Flickr? iPhoto '09 knows nothing about your existing structures on Flickr, so none of the photosets you already have will appear in iPhoto's source list. You won't be able to append to an existing photoset using iPhoto '09, unless you first created that photoset using iPhoto '09.
If you have created a photoset with iPhoto, you add photos to it by dragging that photo to the source list item representing that photoset. Do not select the photo and hit the big Flickr button in the bottom toolbar! If you do that, you'll get another one-photo Photoset in your account. This is true even if you're uploading a photo in an event from which you have already uploaded a photo. I had hoped that iPhoto '09 would be smart enough to catch that case and do the right thing, but no.
Now, if you delete the photoset on Flickr, iPhoto will recognise this and ask you what you want to do with the source list item (which it calls an "album" here):

Now, if you remove the album at this point, the photos remain on Flickr although you lose any connection to Flickr from your iPhoto library - individual photos in iPhoto have no metadata to show that they are published on Flickr. There seems to be no way to recreate the photoset with the photos that appear inside the Flickr source list item. If you republish the photos from the Event, the photos are uploaded again, you get another source list item and another set is created on Flickr.
If you choose to manually delete a Flickr source list item from iPhoto, the photos it contains are removed from Flickr - even if you have already broken the link with Flickr by deleting the photoset that the item represents. It seems that any time you select a Flickr item and hit backspace, the photos inside will be removed from Flickr.
Metadata Sync
What is nice about these Flickr sidebar items is that they will sync photo metadata with Flickr. I know from many requests that this is something people want. FlickrExport has never had the API to be able to do this robustly, so it's good that Apple has taken it on. Unfortunately, you need to wade through all the above to get to it and there is a critical inflexibility in the way iPhoto identifies what to sync.
The sync is two-way: edit a title in iPhoto and Flickr will be updated. Add a location in Flickr, and iPhoto will be updated. However, remember what I said about wanting to have keywords which are totally private? You might have thought that you could add public keywords, upload and then add the private keywords. Unfortunately not, since iPhoto will later sync with Flickr again and make your private keywords public.
[Update - 2009-01-30 @ 1648]
It's worth pointing out, as well, that if you remove information on Flickr, it will also be removed from your iPhoto library. It is not possible to upload a photo with private and public tags, then delete them from Flickr. That will also remove the tag from your photo in iPhoto on the next sync.
Another thing worth mentioning is that, if you let others tag your photos on Flickr, all those tags will be imported into your iPhoto library. They are added to both the published photo and appear in the iPhoto Keyword window.
[End Update]
iPhoto's sync connection to Flickr critically depends on you not deleting the photoset that iPhoto created for you when the photo was uploaded. If you delete that set from Flickr, the syncing is permanently and irretrievably broken as far as I can tell, since there's no way to recreate the link from the Flickr source list item to another set on Flickr.
For Flickr API Geeks
One thing I noticed when sniffing iPhoto's HTTP traffic to Flickr is that iPhoto calls flickr.photos.setMeta with an HTTP GET. That shouldn't be possible, since the call is documented to require an HTTP POST. Is iPhoto's API being special-cased by Flickr? I wouldn't be surprised and I'm certainly not complaining - the Flickr team have made helpful API changes for me in the past too - just noting it for interest.
The Solution
Well, you want something better? Turns out there is something better: FlickrExport. Editing metadata before upload, group support, flexible photoset creation and addition, geotagging presets, GPS tracklog integration, it's all there and more. Oh, and it works back to iPhoto 5.



Reader Comments (108)
Knowing all this, I hope that it doesn't cannibalize your sales too much. Hopefully people will notice the limitations and seek out your app. I love the aperture version and can't live without it.
I'd like to add to your comment about changing tags in FlickExport. I too am concerned about privacy when I upload photos of my niece and nephew. You say you can change the tags in FlickrExport so that names (for example) will not be added as tags. That is true, but there is still an issue in that the tags are preserved in the EXIF so if you have EXIF showing on flickr, people can see the names there. This at least is the case with the aperture version. Or at least was. Currently I don't add names to my photos in Aperture until after I've uploaded them to flickr.
I've found your plugin handy in the past (and am a registered user) but have been looking forward to being able to do something more akin to syncing. I'm probably closer to the typical casual user (private tags and a lot of the other odd cases don't apply to me). I agree the current Apple implementation leaves much to be desired, but I'd love to see your plugin try to fill the holes while allowing the native syncing to function.
Uploading new pics doesn't require a new photo set, just drag the pic you want to one of the existing iTunes flickr sets -- it'll get synced. There may be a image dimension issue this way, I'm not sure though.
It also appears to be possible to kinda pull in existing pics, but its tricky and library should definitely be backed up in case. What I did was on flickr put an existing pic into one of the sets iPhoto created. This pic was downloaded when the set was next synced. Of course this is a dup now and also not placed in the main library. So delete your original in the library (remember the backup bit...) and drag the downloaded image into the library. So its possible, just rather laborious and potentially a mess. However I'm sure via a third party app, this could be much more automatic and robust (esp after poking around in the XML library files for hints)...
What I've realized is that people use flickr in many ways. Obviously, Apple coded their feature for someone that uses it in a very different way than I (and a lot of the folks around here, apparently) do. Thanks for all your work on FlickrExport, looks like you've dodged a bullet here, as I'm sure there are many folks out there that will keep looking to your software.
I have been commenting on this since I bought ilife 09 last week. The fact that every upload session creates a new sidebar entry makes it a completely useless feature in my opinion. Most people want to upload to flickr or facebook and forget about the image not have a reference in iphoto for later.
I think your mortgage is definitely safe !
I found a silly way to sync with your existing album with flickr and iphoto,
Select a photo and press the Flickr icon, then let it create an album, Just rename the set name after upload. Then go to flickr and move your photo in the existing set to the new set created by iPhoto. Then iphoto will sync the newly added photo back to iphoto. So you have the chance to manage existing set with iphoto 09. Right, this is not a smart choice, but work.
I totally agree with all you've said regarding iPhoto '09s flickr integration. What you've pointed out is honest, genuine criticism, not competitor slagging.
The main thing that annoys me is sets. Why does it insist on making everything a set?!
For those who are saying that iPhoto '09 can't upload a full-size image, here's one I uploaded yesterday at 2360 x 4208 resolution: http://flickr.com/photos/23682063@N08/3253278054/sizes/o/in/set-72157613348086680/
The automatic tag syncing is a privacy nightmare, especially with the new face recognition which will encourage people to assign full names to images. Having someone snapping a picture of you and this uploaded to Flickr and tagged (and searchable) with your name is a really bad thing.
I don't really get the obsession with children in the US, but it's just totally insensitive to have your *personal* tags assigned to images in your *private* library automatically synced up for everyone to see. This sucks and I'm pretty sure Apple will fix it very soon.
If I were the iPhoto Project Manager at Apple, I'd be going through this post carefully and making a list of action items for the developers to work on for the next release now that you've done the hard work of figuring out the UI issues and working through the use cases.
I thoroughly agree with your post, Fraser. I've just installed iLife 09 and find the Flickr support most disappointing. I wonder why they bothered?
I shall certainly stick to FlickrExport.
Interesting post. I'm curious, have you done a similar comparison of your Flickr Exporter with the standalone program Flickr Uploadr? I've been using Flickr Uploadr (not too interesting in using the iPhoto integration for all the reasons you mentioned) and I'm wondering if there's anything significantly better about your app that I ought to try.
Hi there,
I still have iPhoto '08 and I am happy with it and the combination Flickr Exporter.
One thing I am missing in Flickr Exporter is an automatic sync. So that all images in iphoto are automatically uploaded to flickr. Are you planning on integrating such a feature ?
Hanselmann
Hi Fraser,
I also think that the current iPhoto's way to Flickr is a joke. It's the typical Apple way of software, extremely easy to do the basic, frustrating or impossible to do it right.
The one think that I wish Flickr Upload would do, is live syncing. Right now is just a one shot deal and there is no relationship between iphoto sets/events and flickr content. I find that really limiting. If this is something you could hack-in for a future release would be really nice.
Just to add that if you remove credentials for iphoto from flickr website, then iphoto is unable to get it back or propose you to change credentials.
I've given up on iPhoto for a number of reasons, the last straw being its synchronization with Flickr, which I positively don't want! I use iView MediaPro for managing my photos and I will go on doing so as along as the Mac OS supports it. Only then will I consider using the disk-greedy iPhoto.
You don't happen to have a Flickr plug-in uploader thingy for iView, do you?
Cheers
Catherine
Just to add that if you remove credentials for iphoto from flickr website
I really am willing to thank you a lot for your superior note just about this topic. I guess that you require the support of a professional submit article service or the manual article submission to do your article more effective.
I've just realised the hard way how bad the Flickr integration is with iPhoto. My iPhoto started to go really slow and through some freak combination of keystrokes that must have included delete, I sent all photo's to the trash. Next thing you know my Flickr folders are syncing and before I can stop everything, a whole heap of photo's were deleted from Flickr, along with all the comments, tags, group assignments etc.
I never realised how seriously flawed the built in sync was until now.
Downloading FlickrExport as I type.
Interesting article. I had a look at your Flickr Export plugin for iPhoto some time ago, but did not purchase because I am one of those folk who ultimately wanted to do proper synchronisation between my iphoto library and flickr. I didn't really see why I should add metadata to my photos in iphoto (which is pretty easy) and then have to do it all over again when uploading to flickr. Furthermore, then having to maintain metadata on multiple copies of my photos, such as when you go back to your photos at a later stage and add further info. Don't always have time to complete the metadata when you upload. I also like that it automatically places photos in photosets for me.
The iphoto integrated sync with flickr is just what I was looking for, however it does have limitations as has been described in your article.
Herein lays the trouble - people's requirements for photo sharing vary so much, it is quite a challenge for software deveopers to meet these demands, while keeping the software simple and easy to use.
I have also tested the mobileme integration synchronising my photos to my mobileme gallery. I'm afraid that it is worse in terms of reliability than the flickr sync. I had one album that i published providing a username and password to restrict access. I went back to my library a week or so later to discover that the album was public. I went into iphoto to set the username and password again, which it reported as done, yet when I went back into the settings again, it was still showing public. Not impressed. But that is another story. :)
Damien.
I really wish I had read all this before "cleaning up" my iphoto flickr folders (i.e. deleting them). I had no idea it would then delete all the photos (and many comments) from flickr. Is there ANY way to get these back? Or do I have to re-upload them all again. I think I might cry... it was about a year's worth... BOO!
I like what you wrote, I believe you also like what I would recommend.someday,i find my favoraite shop,in this shop, you can find huge selection of replica Mahina Louis Vuitton Handbags
Best of luck for you
The article written by you very good, I like it very much.
I will keep your new article.
dolce and gabbana watches
Thank you very much for your thoughtful comment, and for taking the trouble to post it.
christian dior watches
Although to some it may feel oh-so-far-off, spring is on it's way, and here are the louis vuitton to prove it!
New Christian Louboutin spring shoes are hitting the shelves and they are colorful, whimsical and playful,perfect for a spring or summer wedding looking for a little jolt of fun! and now discount for Gucci,Which are your faves?
louis vuitton
lv
louis vuitton wallets
louis vuitton purses
louis vuitton sunglasses
louis vuitton bags
louis vuitton handbags
lv
louis vuitton bags
louis vuitton outlet
louis vuitton
lv
louis vuitton wallets
louis vuitton purses
louis vuitton sunglasses
louis vuitton bags
louis vuitton handbags
lv
louis vuitton bags
louis vuitton outlet
louis vuitton
lv
louis vuitton wallets
louis vuitton purses
louis vuitton sunglasses
louis vuitton bags
louis vuitton handbags
lv
louis vuitton bags
louis vuitton
lv
louis vuitton wallets
louis vuitton purses
louis vuitton sunglasses
louis vuitton shoes
louis vuitton bags
louis vuitton handbags
lv
louis vuitton bags
cugg boots cheap
cheap ugg boots
discount uggs
uggs on sale
cheap ugg boots on sale
cheap uggs on sale
discount uggs on sale
ugg classic boots sale
cheap ugg boots for sale online
cheap ugg boots wholesale
cheap ugg classic boots on sale
UGG classic boots
cheap ugg classic boots
ugg discount boots
discount uggs boots
discounted ugg boots
cheap uggs boots
uggs for cheap
ugg tall boots
ugg short boots
ugg boots sale
ugg boots on sale
ugg boots on cheap
ugg discount
cheap ugg boots for women
cheap ugg boots online
cheap ugg boots for sale
cheap ugg boots for Kids
cheap ugg boots on sale
cheap ugg boots for sale online
cheap ugg boots wholesale
cheap ugg boots for girls
cheap ugg classic
cheap ugg classic tall boots
cheap ugg classic cardy boots
cheap ugg classic short boots
UGG Slippers
UGG Slippers for women
ugg slippers for women uk
cheap ugg slippers for women
UGG Slippers for men
ugg slippers for men on sale
UGG Slippers for men uk
UGG Slippers on sale
ugg slippers on sale for women
womens ugg slippers on sale
coquette ugg slippers on sale
UGG Slippers sale
mens ugg slippers sale
UGG Slippers cheap
ugg slippers discount
ugg slippers discounted
ugg slippers for kids
ugg slippers clearance
mens ugg slippers clearance
ugg slippers outlet
UGG Sandals
ugg sandals for women
ugg sandals on sale
ugg sandals men
ugg sandals for men
ugg sandals women
ugg sandals sale
ugg sandals halendi
ugg sandals amazon
ugg sandals clearance
UGG Sneakers
ugg sneakers for women
ugg sneakers women
ugg sneakers uk
ugg sneakers evera
mens ugg sneakers
UGG Classic Sheepskin Glove
ugg sheepskin gloves
fingerless sheepskin gloves
ugg shearling gloves
ugg igloo gloves
ugg fingerless gloves
ugg men's gloves
ugg australia gloves
ugg long gloves
ugg gloves sale
ugg gloves women
ugg gloves black
ugg gloves australia
ugg gloves uk
ugg gloves cheap
ugg gloves and mittens
mens ugg gloves
black ugg gloves
UGG Fringe Cardy Knit Boots
ugg cardy boots
ugg cardy boots reviews
ugg cardy boots sizing
ugg fringe cardy boots
ugg boots classic cardy
ugg cardy reviews
ugg cable knit boots
ugg classic argyle knit boots
cheap ugg knit boots
ugg knit boots with buttons
UGG Classic Kids Boots
ugg boots for kids
ugg boots for kids on sale
ugg boots for kids cheap
ugg boots for kids uk
ugg boots for kids canada
fake ugg boots for kids
discount ugg boots for kids
clearance ugg boots for kids
pink ugg boots for kids
replica ugg boots for kids
purple ugg boots for kids
ugg style boots for kids
ugg kids boots
ugg kids boots sale
ugg kids boots clearance
ugg kids boots on sale
ugg kensington kids boots
ugg kids cardy boots
ugg kids cardy
ugg kids cardy ii
ugg kids cardy pink multi
ugg kids classic tall
ugg kids classic tall marquis knit
ugg kids classic tall stripe cable knit
ugg kids lil sunshine
ugg kids size chart
ugg kensington kids
ugg kensington kids boots
ugg look alikes for kids
ugg knockoffs for kids
ugg shoes for kids
ugg boots on sale for kids
ugg style boots for kids
uggs for kids on sale
uggs for kids outlet
UGG Kenly Boots
ugg kenly grey
ugg kenly reviews
ugg kenly chocolate
ugg kenly espresso
womens ugg kenly boots
cheap ugg kenly
women's ugg kenly
UGG Adirondack Boots
UGG Adirondack Boots ii
UGG Adirondack Boots men's
UGG Adirondack Boots uk
UGG Adirondack Boots tall
ugg adirondack boots canada
ugg adirondack ii
ugg adirondack ii sale
ugg adirondack ii boots
ugg adirondack tall boots
ugg adirondack sale
UGG Adirondack Boots ii sale
UGG Adirondack Boots ii otter
ugg adirondack boot reviews
ugg adirondack boot otter
UGG brookfield tall Boots
ugg brookfield tall
UGG brookfield Boots
ugg brookfield short
ugg brookfield black
UGG Classic Argyle Boots
ugg argyle boots on sale
ugg argyle boots sale
ugg argyle knit boots
ugg argyle knit
ugg argyle Boots
ugg argyle Boots on sale
ugg argyle Boots sale
ugg argyle UK
ugg argyle review
ugg argyle knit uk
UGG Classic Bailey Button Boots
UGG Bailey Button Boots
bailey button triplet uggs
bailey button uggs
bailey button ugg boots on sale
UGG Bailey Button Boots on sale
UGG Bailey Button Boots leopard
UGG Bailey Button Boots kids
UGG Bailey Button Boots sale
UGG Bailey Button Boots cheap
UGG Bailey Button Boots cheatnut
UGG Bailey Button Boots uk
UGG Bailey Button Boots 5803
UGG Bailey Button Boots reviews
UGG Bailey Button Boots black
ugg bailey button triplet
ugg bailey button on sale
ugg bailey button bomber
ugg bailey button triplet boot
ugg bailey button review
ugg bailey button triplet kids
ugg bailey button triplet sale
ugg bailey button toddle
bailey button uggs sale
UGG Classic Cardy Boots
UGG Classic Cardy sale
UGG Classic Cardy review
UGG Classic Cardy black
UGG Classic Cardy on sale
UGG Classic Cardy moss
UGG Classic Cardy oatmeal
UGG Classic Cardy greys
UGG Classic Cardy tall
UGG Classic Cardy fig
UGG Cardy fig
UGG Cardy boots
UGG Cardy sale
UGG Cardy boots on sale
UGG Cardy review
UGG Cardy kids
UGG Cardy boots sale
UGG Cardy ii
UGG Cardy sizing
UGG Classic Crochet Boots
ugg suburb crochet boots
UGG Crochet Boots
ugg crochet boots sale
ugg crochet collection
UGG Classic Mini Boots
UGG Mini Boots on sale
UGG Mini Boots uk
ugg mini mel
UGG Mini Classic
ugg mini black
classic ugg mini
ugg mini mel large
ugg mini mel pink
UGG Classic Short Boots
UGG Classic Short Boots on sale
UGG Classic Short Boots black 5825
UGG Classic Short Boots chestnut
UGG Classic Short Boots black
UGG Classic Short Boots gray
women's UGG Classic Short Boots
cheap UGG Classic Short Boots
UGG Short Boots on sale
UGG Short Boots sale
black UGG Short Boots
ugg short black boots
ugg australia classic short boots
classic short boots
UGG Classic Tall Boots
UGG Classic Tall Boots on sale
UGG Classic Tall Boots chestnut
UGG Classic Tall Boots black
UGG Classic Tall Boots gray
cheap UGG Classic Tall Boots
UGG Classic Tall wool
UGG Classic Tall sale
UGG Classic Tall cheatnut
ugg classic tall wool stripe
ugg classic tall black
ugg classic tall blackberry wine
ugg classic tall fancy women's
ugg classic tall fancy boot
ugg classic tall logo
ugg classic tall metallic
ugg classic tall metallic boot
UGG Classic Tall Romantic Flower
ugg classic tall romantic flower 5802
ugg romantic flower boot
ugg romantic flower boot on sale
UGG Classic Tall Stripe Cable Knit
UGG Tall Stripe Cable Knit
UGG Classic Stripe Cable Knit
UGG Classic Tall Stripe Cable Knit boots
UGG Stripe Cable Knit boots
UGG Elsey Boots
UGG Elsey Boots on sale
UGG Elsey wedge
UGG Elsey wedge boots
UGG Gissella Boots
UGG Gissella black
UGG Gissella review
UGG Gissella uk
UGG Gissella
UGG Highkoo Boots
Highkoo uggs
highkoo boot by ugg
Highkoo ii uggs
Highkoo ii
highkoo ruched boot ugg
UGG Infant Erin Boots
UGG Infant Erin
UGG Infant Boots
UGG Infant Boo
ugg infant booties
ugg infant snowsuit
ugg infant shoes
UGG Erin pink
UGG Erin blue
UGG Erin sale
UGG Erin baby
UGG jimmy choo
ugg jimmy choo siobhan
ugg jimmy choo uk
ugg jimmy choo price
ugg jimmy choo collaboration
nicky hilton ugg jimmy choo
UGG Knightsbridge Boots
UGG Knightsbridge Boots black
women's UGG Knightsbridge Boots
UGG Knightsbridge Boots uk
UGG Knightsbridge Boots sale
UGG Knightsbridge Boots 5119
ugg knightsbridge boots women's reviews
UGG Knightsbridge review
UGG Knightsbridge size 10
UGG Knightsbridge black size 7
UGG Knightsbridge 5119
UGG Knightsbridge black
UGG Knightsbridge grey
UGG Knightsbridge sale
ugg knightsbridge espresso
UGG Langley Boots
UGG Langley Boots on sale
ugg langley silt
UGG Metallic Boots
UGG Metallic cardy
UGG Metallic logo
UGG Metallic copper
UGG New Style Boots
UGG Nightfall Boots
genuine ugg nightfall boots
UGG Nightfall Boots sale
UGG Nightfall Boots chestnut
UGG Nightfall Boots uk
UGG Nightfall uk
UGG Nightfall black
UGG Nightfall 5339
UGG Nightfall review
UGG Sheepskin Cuff Boots
UGG Sheepskin Cuff Boot review
UGG Sheepskin Cuff Boot uk
UGG Sheepskin Cuff
UGG stella tall Boots
UGG Suburb Crochet Tall Boots
UGG Suburb Crochet Tall black
UGG Sunburst Boots
UGG Sunburst tall
UGG Sunburst tall black
UGG Sunburst uk
UGG Sunburst tall sale
UGG Sunburst cheap
UGG Sundance II black
UGG Sundance II chestnut
UGG Sundance 2
ugg sundance limited edition
UGG Tess Suede Boots
UGG Tess boots
ugg suede boots 5230
UGG Ultra Short Boots
UGG Ultra Short Boots uk
UGG Ultra Short 5225
UGG Ultra Short sale
UGG Ultra Tall Boots
UGG Ultra Tall balck
UGG Ultra Tall cheatnut
UGG Ultra Tall review
UGG Ultra Tall uk
UGG Ultra Tall 5245
UGG Upside Boots
UGG Upside 5163
ugg handbags on sale
ugg handbags uk
cheap ugg handbags
ugg handbags sale
For nearly a thousand years details of death and burials of the first King of independent Croatia - King Tomislav</s>, have remained an enigma! Indeed, very little - if anything, is mentioned in world's history books about the mighty Croatian Kingdom that existed between 923-1102 A.D.