Googland |
- [G] What do you wish Google Finance could do?
- [G] FISL, I was there \o/
- [G] Meet kamapazzo, the escalator-powered animator
- [G] Google Earth Enterprise 4.0 now available
- [G] Your Google stories: and some other ways we help people find things
- [G] Responding to the floods in Pakistan
- [G] Launch: Intelligence Just Got Smarter!
- [G] Going Google across the 50 States: Oregon-based ice cream company goes Google, blissfully
- [G] Google Earth Enterprise 4.0 now available
- [G] Please join DoubleClick at the AdMonsters Publisher Forum in
- [G] Galactic Inbox: An HTML5 game inspired by Gmail
- [G] Tips & Tricks: GoogleFinance in Google spreadsheets
[G] What do you wish Google Finance could do? Posted: 13 Aug 2010 11:15 PM PDT Google Finance Blog: What do you wish Google Finance could do?Posted by Laura Hughes, Consumer OperationsHave you ever had an idea for Google Finance? We want to hear it! Today we're opening up our very own Product Ideas page. The Google Finance team looks to our users for feedback and ideas. Knowing what you care about helps us set our priorities when we're developing the product. Our Product Ideas page lets you submit, vote on, and read other ideas from users. Best of all, it allows the team to jump in and see what YOU want. We'll respond directly to the ideas that you're most excited about. So, don't hesitate -- tell us what you think would make your Google Finance experience more efficient and more exciting. Take a look at some of the most voted Ideas now and submit your own. For further feedback visit our product survey here. Stay tuned for more as we keep building out Google Finance and catch the latest from the Google Finance team by following us on Twitter. URL: http://googlefinanceblog.blogspot.com/2010/08/posted-by-laura-hughes-consumer.html |
Posted: 13 Aug 2010 09:29 PM PDT Google Open Source Blog: FISL, I was there \o/My name is Marcos Paulino Roriz Junior, and I'm participating in Google Summer of Code™ for the first time this year. I'm really excited because I've been developing in Java for some time and this is my first step into FOSS. My project is hacking on GNU Classpath on Escher which is an X11 client written in Java, used by the XPeer code to request and handle drawings. I'm learning the X11 protocol which is amazingly cool and surely ahead of it's time. This is not only helping me with Google Summer of Code but is also the main protocol behind thew idea that I'm using in my final year project. When I applied to Google Summer of Code I had no idea how it was going to change my life. So far I have not only learned new things, but also met awesome developers. The climax of this was when I joined several other Brazillian students to ask Google for some financial help so that we could travel to FISL (Forum Internacional de Software Livre – International Free Software Forum) in Brazil. Google did an amazing favor and helped us so that we could learn about and spread free software to others. I met with several other students from the #gsoc-br IRC channel, met excellent FOSS developers, and gave a lecture about the Google Summer of Code experience. At that talk I met more Google Summer of Code students, we shared our difficulties and we exchanged tips on how to solve problems. They all laughed a me when I said that I preferred svn over dscm, like git or mercurial. But at the same time they gave me a very brief and informal talk/introduction to git (which I'm kinda liking). I talked also a lot about X and XCB with friends and hackers there since it's directly related to my proposal. I had a chance to meet some seriously cool developers (like Jon "Maddog" Hall) and attend amazing talks (like Glassfish in OSGi Bundles and What's New on OpenJDK 7). Overall, It was a amazing experience, and I want to thank again Google, all the cool people at FISL and my mentor Mario Torre, who understands that I'm a little behind on my project but getting back to the schedule now =). By Marcos Roriz, 2010 Google Summer of Code Student URL: http://google-opensource.blogspot.com/2010/08/fisl-i-was-there-o.html |
[G] Meet kamapazzo, the escalator-powered animator Posted: 13 Aug 2010 05:50 PM PDT YouTube Blog: Meet kamapazzo, the escalator-powered animatorWe recently announced that we'd be adding some new kinds of posts to this blog, and today we're happy to run the first from the Creator's Corner, which is devoted to the process of videomaking and all of the people who wow us with their creativity, ingenuity and passion. You can now find posts that used to be in the Creator's Corner in this blog, and we encourage you to leave a comment below with the username of anyone you'd like to learn a little more about.First up, we caught up with kamapazzo, a 26-year-old motion-graphic designer who studied at the Academy of Fine Arts in Milan and has spent time in Beirut teaching workshops about visual and stop-motion animation. His "escalator animations" surprise and delight; read more about how they came to be below. 1) What gave you this idea? I was at the Istanbul airport, standing with my luggage next to a very long escalator. I had nothing to do; I was just intensely watching the handrail, when suddenly I thought, "Hey, I can use it for an animation!" Then I realized how easy it could have been sticking on the handrail. Also, in that period I was studying the great work of Norman McLaren; at the beginning of his career he was painting directly on film. I thought that my escalator animation could have been a kind of tribute to his wonderful work of abstraction. McLaren is my first inspiration. He was always experimenting with new techniques, including inventing a way to make sound painting directly on film. So, when I came home from the airport, I made a test with the stickers, as I was not so sure about the result. But actually it was working; I liked the images and I decided to develop a full abstract movie. I started to prepare all the shapes and stickers without having a script or even thinking about a story. I just wanted to use this public space and play with it as a kid, letting my imagination flow. Having fun in the creative process is very important for me; that's the only way I know to do something fresh, something that could catch the audience unprepared. The escalator animation could be considered as the following chapter of a video I did last year in Berlin, using a photocopier. I'm enchanted by creating animations starting from things and objects people use in everyday life. With a little bit of imagination, you can see motion and animation everywhere around you. 2) How did you do it? I started preparing all the paper's shapes: for each one of them I did nine different sizes so that when they moved on the steps you can also see the dimension changing. Then I went shooting for a full day with four friends of mine. A friend and I were on the bottom of the escalator and we were just leaning the shapes on the steps that were going up, and another friend stayed on top sending the shapes back on the steps that were going down. On the opposite side the camera man, Jacopo, was shooting just the side where the escalator was going up. It was a very funny day, actually. The escalator was located close to a university, and it was full of students that got really surprised. Some students even asked me if they could take some hearts or clouds. Then I drew all the animations on the stickers and I went to the escalator a few times during the night while it was stopped. We pasted the stickers on the handrail, and then in the morning we went back there to shoot them. Actually, I had lots of troubles due to the winter cold: the stickers didn't stick to the handrail. 3) How long did it take you? Building all the materials and shooting took me about two months, and editing, the longest part, about three months. I've also spent one week preparing the soundtrack. So in the end the whole work took me about six months. 4) Why did you pick this escalator? First off, I was fascinated by the hypnotic movement of the escalator; it runs all day long in the same way. I wanted to break this repetition with a kind of game and let people imagine public spaces in a different way -- more funny and more creative. I like to imagine this world as a place with no rules, where you can act more freely and take life less seriously. Another reason is that I wanted to mix my passion for animation with my passion for urban installation. 5) Tell us something about this video you'd never know by looking at it. During one of the shooting days a police officer came to us asking what were we doing and if we had a permission. We said we were just shooting a commercial for a very famous Italian pop band. At this point he said he loved them and left without even asking [to see] the permission. 6) What's next in your world of escalator animation? I will go on working in public spaces. The final result always surprises me. When you make experimental videos, a lot of problems come up that you never thought about before; until it's done you don't really know where you're going. Maybe you start with an idea and then it's not going fine, so you have to change everything. I already started drawing a new animation with a script, and it will be done on a common object that people use everyday. Can't say more until it's done. It will be a surprise! Mia Quagliarello, Community Manager, recently watched "America's Got Talent Jackie Evancho YouTube Audition." URL: http://feedproxy.google.com/~r/youtube/PKJx/~3/g-aZ0BqPG2E/meet-kamapazzo-escalator-powered.html |
[G] Google Earth Enterprise 4.0 now available Posted: 13 Aug 2010 05:41 PM PDT Google LatLong: Google Earth Enterprise 4.0 now available[Cross-posted from the Google Enterprise Blog]The Google Earth Enterprise team has long focused on bringing the innovative features of Google Earth and Maps to businesses, enabling them to create their own mapping applications from their existing data archives. Over the years we've released new features that have expanded the options for rapid, secure dissemination of geospatial data with Google Earth Enterprise (GEE), and with today's release of GEE 4.0, we're happy to announce support for two more important capabilities: mobile-based access to GEE systems, and Google Earth Enterprise Portable Solution. We're also excited to let you know about the latest versions of the Google Earth Enterprise Client and Plug-in. Mobile Access to your Globes In February we released a native Google Earth client for Android to the Android Market. With GEE 4.0, the Android Google Earth client has been updated to support direct connections to customers' globes, which permits their end-users to view their organization's 3D globe, including all imagery, terrain, and vector layers, with support for custom vector search. Google Earth Enterprise Un-Plugged Some of you might have heard during a recent Directions Media Webinar that many of our GEE customers need to provide their end users with access to geospatial data for situational awareness, even when those users are in environments with limited or no Internet connectivity. To support this, GEE 4.0 introduces a new feature that permits authenticated end users to extract portions of a published GEE globe -- including all imagery, terrain, vectors, KMLs, and search -- and serve the data locally from their own laptops or other storage devices using a native, cross-platform, light-weight Portable Earth System. Check out this video to see how the portable capability works. Google Earth Enterprise Client 5.2 GEE 4.0 also has full support for the new Google Earth 5.2 client, with its many great new features, such as elevation profiles, native MGRS support, client-side data regionation, and the new embedded web-browser. Google Earth Plug-in Updates In addition to performance improvements, the latest release of the Google Earth Plugin includes support for historical imagery databases and the ability to connect to multiple globes simultaneously. Existing customers can find GEE 4.0 upgrade information by logging into the Google Enterprise Support Portal. Posted by Posted by Dylan Lorimer, Google Earth and Maps Product Manager URL: http://google-latlong.blogspot.com/2010/08/google-earth-enterprise-40-now.html |
[G] Your Google stories: and some other ways we help people find things Posted: 13 Aug 2010 03:24 PM PDT Official Google Blog: Your Google stories: and some other ways we help people find thingsThis is part of a series of stories from people who have shared how Google has helped them in their lives. If you missed the rest of the stories this week, check them out—and if you have a Google story, tell us about it. -Ed.Of all the great stories people send us, some simply make us laugh and appreciate even more why we're in the search business. For our final post in our series of your Google stories, we're sharing three tales that we found particularly funny and unique. We hope they make for good Friday summer reading. Enjoy! Just last month, Trichelle wrote about how Google helped with the rediscovery of a lost wallet: Received: 7/18/2010 On to the next: From: Usman And finally ...
We hope you enjoyed these stories as much as we did. We'll work hard on making Google even more helpful, so that you'll keep 'em coming! Posted by Jack Menzel, Director of Product Management and the search team URL: http://googleblog.blogspot.com/2010/08/your-google-stories-and-some-other-ways.html |
[G] Responding to the floods in Pakistan Posted: 13 Aug 2010 03:24 PM PDT Official Google Blog: Responding to the floods in PakistanPakistan has been struck by the worst flooding in its recorded history. The latest estimate of the number of people affected by the flood exceeds 14 million—more than the combined total of the 2004 Indian Ocean tsunami, the 2005 Kashmir earthquake and the 2010 Haiti earthquake. Critical infrastructure has been damaged over the last two weeks and clean water is in short supply. As monsoons approach, flooding is expected to worsen.Our Crisis Response team has been working to use existing tools and build new ones to help the relief efforts. We just launched a page in Urdu and English where you can find information, resources and donation opportunities to help the victims of the floods. We're also donating $250,000 to international and local NGOs to immediately aid in relief efforts. Although we've been able to provide satellite imagery for disasters in the past, cloud cover in Pakistan has prevented us from compiling useful imagery so far. We hope to share imagery as soon as possible. We've already learned a lot about building useful tools from our previous efforts to help with disaster relief. Following the earthquake in Haiti, a small team of Googlers visited relief aid workers in Haiti to understand how we could further help. In observing and speaking with the relief aid workers, we learned that they needed up-to-date information about available resources (such as which field hospitals have X-ray machines or orthopedic surgeons), their location and contact information. Coordination between various health and relief facilities that spring up in a disaster zone can be challenging. Based on what we learned in Haiti, we've been working to develop Resource Finder, a new tool to help disseminate updated information about which services various health facilities offer. It provides a map with editable records to help relief workers maintain up-to-date information on the services, doctors, equipment and beds available at neighboring health facilities so that they can efficiently arrange patient transfers. We normally wouldn't release the tool so quickly, but decided to make an early release version of Resource Finder available for supporting relief efforts in Pakistan. This is the first time the tool is being launched during a disaster situation so we'll be working closely with NGOs to understand its usefulness and will iterate accordingly. We've also launched Person Finder in both Urdu and English for this disaster. This application allows individuals to check and post on the status of relatives or friends affected by a disaster. Fortunately, we've heard that missing persons has not been as concerning an issue as it was during the earthquakes in Haiti and Chile, but we'll leave the application up regardless. Responding to a disaster of this scale is a daunting task, but we can all do something to help. We will try to do our part and continue working with the many incredible NGOs to develop tools that help them work more effectively. Posted by Ka-Ping Yee, Software Engineer, Google.org URL: http://googleblog.blogspot.com/2010/08/responding-to-floods-in-pakistan.html |
[G] Launch: Intelligence Just Got Smarter! Posted: 13 Aug 2010 02:40 PM PDT Google Analytics Blog: Launch: Intelligence Just Got Smarter!Hopefully, by now, you're making good use of the Intelligence report in Google Analytics. If you're looking to avoid the feeling that Google Analytics is "puking" too much data at you - a phrase coined by Google's beloved analytics evangelist Avinash Kaushik - you're not alone. We've heard you, and Intelligence is your first stop. As we mentioned in a previous post introducing Intelligence, it's your dedicated assistant, monitoring your website traffic for significant changes that you should know of. Wondering what's going on under the hood of your site traffic? Intelligence will tell you.And it's improving and getting smarter. Here are two improvements we're announcing today. New! AdWords Alerts If you have linked your Google Analytics account with an AdWords account, Intelligence will now automatically surface important changes in your AdWords campaigns performance right in Google Analytics. So, in addition to the alerts you are used to getting, such as time on site and revenue, you'll now receive alerts about your AdWords campaigns and the traffic they are bringing to your website.
You might already be familiar with custom alerts in Google AdWords, which alert you when important changes you specify happen in your account. With AdWords alerts in Analytics Intelligence, you benefit from automatic detection of significant changes, with no extra work for you to configure these yourself. For example, you might see an alert if the CTR for one of your campaigns increased unexpectedly. Or you might find that revenue from one of your destination URLs has dropped significantly from the week before. In both cases, you didn't need to know ahead of time what to look for. These important changes are automatically detected and brought to your attention.
Here's how to use them. AdWords alerts in Analytics Intelligence work just like automatic alerts have in the past. You can learn more about how to use Analytics Intelligence here: http://www.google.com/analytics/analytics-intelligence.html.
In order to use AdWords alerts in Analytics Intelligence, you need to have a linked AdWords account. Additionally, you need to have destination URL auto-tagging turned on. If you already use the AdWords reports in Analytics, you're all set.
1. Sign into your Analytics account 2. Select Intelligence from the left-hand navigation 3. Choose daily (default), weekly, or monthly alerts
Directly underneath the graph, you'll see check boxes for Custom Alerts, Web Analytics, and AdWords, which is next to the orange arrow in image above.
If you want to focus solely on your AdWords alerts, you can uncheck Custom Alerts and Web Analytics. Then, you can adjust the sensitivity slider to see just the most significant alerts or create an advanced segment to more closely investigate the change.
New #2! More options in Custom Alerts It always easy to create a custom alert if there is a metric you'd like Intelligence to specifically monitor. See the orange arrow again, below:
You name the alert, apply it to a profile, designate a time period, and then set conditions for the visitor (such as City matches New York, or Campaign matches Fall Sale), and the metric (such as time on site greater than 5 minutes, or % of new visits is greater than 30%).
And now, we've added a ton more options in the Alert Conditions drop downs, including all of the 20 goals you have configured in each profile. They've also been dressed up for a night on the town, wearing their actual goal names such as "Goal8 Value: Visited >10 pages." Only goals that you have configured will show up in the list, keeping the drop-down menu clean and courteous.
Among the other conditions and metrics now available: e-commerce and AdWords metrics, as well as more traffic sources, and more content page metrics. And remember, you can tell Intelligence to email you when an alert is triggered.
Intelligence is getting smarter and smarter, making you more effective. Try it out if you haven't already. Posted by Beth Liebert and Jeff Gillis, Google Analytics Team URL: http://analytics.blogspot.com/2010/08/launch-intelligence-just-got-smarter.html |
[G] Going Google across the 50 States: Oregon-based ice cream company goes Google, blissfully Posted: 13 Aug 2010 01:38 PM PDT Official Google Enterprise Blog: Going Google across the 50 States: Oregon-based ice cream company goes Google, blissfullyEditor's note: Over the past couple months, thousands of businesses have added their Gone Google story to our community map and even more have used the Go Google cloud calculator to test drive life in the cloud. To highlight some of these companies' Gone Google stories, we decided to talk to Google Apps customers across the United States. Check back each week to see which state we visit next. To learn more about other organizations that have gone Google and share your story, visit our community map.This week we're traveling to Eugene, Oregon to hear from Luna & Larry's Coconut Bliss. Luna and Larry Kaplowitz began making Coconut Bliss non-dairy, organic ice cream to provide a healthier alternative to typical ice cream loaded with processed sugar and saturated fat. Coconut Bliss is a local favorite in Oregon and the word is spreading as many more find their "bliss." Kiley Gwyn, Online Community Manager at Coconut Bliss, tells us about going Google. "Going Google was an easy choice for us to make at Luna & Larry's Coconut Bliss. We're a small company with no IT person on staff, and we were looking for an easy solution to email, shared calendars, an internal wiki, and document sharing. As we are a growing business with employees often on the road it was important to us that we have secure, easy access to everything no matter where we might be. I was already a Gmail convert and knew that the suite of Google Apps would be perfect for our needs. Google Apps has allowed us to expand our productivity and creativity in ways I couldn't have imagined when we first signed up. Sometimes it's just the simple things that are better with Google Apps. For example, when I was sick at home recently, I didn't have to cancel a critical marketing meeting. We just turned on the video chat and pointed the camera at the white board so I could work with my team without sharing my cold. Google Apps helps keep us connected and makes working together simple. Posted by Ashley Chandler, Google Apps team URL: http://googleenterprise.blogspot.com/2010/08/going-google-across-50-states-oregon.html |
[G] Google Earth Enterprise 4.0 now available Posted: 13 Aug 2010 01:38 PM PDT Official Google Enterprise Blog: Google Earth Enterprise 4.0 now availableThe Google Earth Enterprise team has long focused on bringing the innovative features of Google Earth and Maps to businesses, enabling them to create their own mapping applications from their existing data archives. Over the years we've released new features that have expanded the options for rapid, secure dissemination of geospatial data with Google Earth Enterprise (GEE), and with today's release of GEE 4.0, we're happy to announce support for two more important capabilities: mobile-based access to GEE systems, and Google Earth Enterprise Portable Solution. We're also excited to let you know about the latest versions of the Google Earth Enterprise Client and Plug-in.Mobile Access to your Globes In February we released a native Google Earth client for Android to the Android Market. With GEE 4.0, the Android Google Earth client has been updated to support direct connections to customers' globes, which permits their end-users to view their organization's 3D globe, including all imagery, terrain, and vector layers, with support for custom vector search. Google Earth Enterprise Un-Plugged Some of you might have heard during a recent Directions Media Webinar that many of our GEE customers need to provide their end users with access to geospatial data for situational awareness, even when those users are in environments with limited or no Internet connectivity. To support this, GEE 4.0 introduces a new feature that permits authenticated end users to extract portions of a published GEE globe -- including all imagery, terrain, vectors, KMLs, and search -- and serve the data locally from their own laptops or other storage devices using a native, cross-platform, light-weight Portable Earth System. Check out this video to see how the portable capability works. Google Earth Enterprise Client 5.2 GEE 4.0 also has full support for the new Google Earth 5.2 client, with its many great new features, such as elevation profiles, native MGRS support, client-side data regionation, and the new embedded web-browser. Google Earth Plug-in Updates In addition to performance improvements, the latest release of the Google Earth Plugin includes support for historical imagery databases and the ability to connect to multiple globes simultaneously. Existing customers can find GEE 4.0 upgrade information by logging into the Google Enterprise Support Portal. Posted by Dylan Lorimer, Google Earth and Maps Product Manager URL: http://googleenterprise.blogspot.com/2010/08/google-earth-enterprise-40-now.html |
[G] Please join DoubleClick at the AdMonsters Publisher Forum in Posted: 13 Aug 2010 12:42 PM PDT DoubleClick Publisher Blog: Please join DoubleClick at the AdMonsters Publisher Forum inPlease join DoubleClick at the AdMonsters Publisher Forum in Sonoma, CA beginning this Sunday, August 15.On Monday, August 16, 11:30am - 12:30pm, DFP Product Manager Stephen Dove will present Investing in Digital, Investing in Publishers, providing insights into how DoubleClick's new tools and technologies will benefit media companies in a world of audience-based buying. Tuesday, August 17, DoubleClick Mobile Product Manager Alex Gawley will deliver two technical breakouts to help ad operations professionals make sense of HTML5, new tablet devices, and other emerging technologies. We look forward to seeing you there. Posted by Campbell Foster, Product Marketing Manager URL: http://doubleclickpublishers.blogspot.com/2010/08/please-join-doubleclick-at-admonsters.html |
[G] Galactic Inbox: An HTML5 game inspired by Gmail Posted: 13 Aug 2010 12:16 PM PDT Official Gmail Blog: Galactic Inbox: An HTML5 game inspired by GmailPosted by Paul Truong, Creative TechnologistWebmail has come a long way in the past few years but it's all too easy to take for granted practically unlimited inbox capacities and responsive interfaces backed by the power of search. While I'm not on the Gmail team, I felt a little celebration of how far we've come was in order, so I wrote a little HTML5 game, in part as a "thank you" to the Gmail team for their ongoing work to improve the webmail galaxy. If you're into games, or just like the idea of flying m-velopes that shoot bad guys, give it a try (make sure you're using a modern browser that supports HTML5 first). URL: http://gmailblog.blogspot.com/2010/08/galactic-inbox-html5-game-inspired-by.html |
[G] Tips & Tricks: GoogleFinance in Google spreadsheets Posted: 13 Aug 2010 09:41 AM PDT Official Google Docs Blog: Tips & Tricks: GoogleFinance in Google spreadsheetsWould you like to easily keep track of stock market quotes and other data relevant to your stock portfolio? You can use the GoogleFinance function in Google spreadsheets to automatically pull up-to-date information into your spreadsheet. Using the GoogleFinance function in a spreadsheet allows you to create a one-stop shop for your stock data.Using the GoogleFinance function To use the GoogleFinance function, enter the formula into the desired spreadsheet cell: =GoogleFinance("Symbol", "Attribute") where "symbol" represents the stock symbol of the company or mutual fund you're looking for and "attribute" represents the type of market data that you want information about. If attribute is left blank, the stock price is populated into the cell by default. For example, if I wanted to find out the 52-week price high for Procter & Gamble stock, I'd enter =GoogleFinance("PG", "high52"). Make sure to put quotation marks around both the symbol and the attribute in order for the formula to compute properly. The 52-week price high for Procter & Gamble then shows in the cell in which the formula was entered. I can also apply the formula to a larger list of symbols and attributes in order to get data for multiple different stock/mutual fund listings across various types of data. Instead of typing the formula out like before, I want to click the cell of the first symbol in my list, in this case it's PG. Next, I want to reference the cell in which I name the attribute I'm looking up, in this case, price. Freezing the appropriate row and column with a "$" allows me to drag the formula across to the "52-week high" and "52-week low" columns, as well as down the other rows to apply the formula to all of the other stocks. When I apply the formula to all of the other cells, the results will show. Here are a few more examples of attributes you can access using the GoogleFinance function:
The GoogleFinance function also allows you to easily show historical stock data, allowing you to track the performance of any stock across a certain time period. To show historical data, type =GoogleFinance("symbol", "attribute", "start_date", "num_days|end_date", "interval") into a spreadsheet cell. You'll find details about the syntax of this formula below:
Give it a try and let us know what you think. Posted by: Julia Harter, Consumer Operations Associate Note: This feature currently focuses on U.S. stock exchanges - we're working to add more international data, but for now, stock symbols default to U.S. exchanges. International results may not be supported, and results are only in English. Data may be delayed by up to 20 minutes, and we can't guarantee its accuracy - please see our Stock Quotes Disclaimer. URL: http://googledocs.blogspot.com/2010/08/tips-tricks-googlefinance-in-google.html |
You are subscribed to email updates from Googland To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google Inc., 20 West Kinzie, Chicago IL USA 60610 |
No comments:
Post a Comment